removable door - German English Dictionary